Close message Scootle is currently experiencing a technical issue which may affect logging in for some users. Scootle resources can still be accessed via Guest login. For any questions, please contact [email protected]

Search results

Listed under:  Health  >  Psychology  >  Cognition  >  Thinking  >  Decision making  >  Branching
Video

Unplugged Activity: What is computer science?

Do you know what a computer programmer does? Watch as some experts in the field explain. For more information on the activities introduced in this video, visit http://learn.code.org/s/1/level/1

Video

Hour of Code: Saloni on the If/Else block

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is and looks at how If/Else blocks can be used to program the movement of a zombie character. This is the fifth of seven clips in ...

Online

Travel safe

In this series of lessons, students use a basic programming language to design and create an app for younger students to encourage them to use public transport safely. They explore basic user-interface principles and take into account aesthetics and the development of a positive user experience. Their goal is to create ...

Video

Hour of Code: Mark Zuckerberg teaches Repeat Loops

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this instructional video, Facebook's Mark Zuckerberg explains what a Repeat Loop is and how to use the repeat block. This is the second of seven clips in the Hour of Code tutorial. To ...

Video

Hour of Code: Saloni teaches If/Else statements with Scrat the Squirrel from Ice Age

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Saloni explains what an If/Else statement is. With the help of Scrat the Squirrel from Ice Age, she goes on to demonstrate how If/Else blocks can be used to program characters' ...

Video

Unplugged Activity: Computational Thinking

This video introduces one of code.org's unplugged activities. It discusses a lesson on Computational Thinking, designed to show you how to take a big difficult problem and turn it into several simpler problems. The goal of the lesson is for a group of students to write a set of instructions for another group of students ...

Video

Hour of Code: Introduction

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics.  This video explains what computer science is and what a computer programmer does. This is the first of seven clips in the Hour of Code tutorial. To try your hand at coding visit learn.code.org

Video

Unplugged Activity: Graph Paper Programming

This video introduces one of code.org's unplugged activities and provides an introduction to programming without the use of computers. One student takes on the role of "programmer", drawing arrows and scribbles on paper to guide the other student to re-create a particular picture. For more information on the activities ...

Video

Hour of Code: Chris Bosh teaches Repeat Until statements

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, basketball star Chris Bosh explains the difference between a Repeat Until command and a Repeat Loop command. This is the third of seven clips in the Hour of Code tutorial. ...

Video

Hour of Code: Bill Gates explains If statements

The Hour of Code is a one-hour introduction to computer science, designed to demystify code and show that anybody can learn the basics. In this video, Bill Gates, creator of Microsoft introduces the If statement. He explains that the If statement is a fundamental concept in computer programming. By demonstrating the use ...

Online

Visual to text coding: Lesson 10

This is the tenth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It introduces the coding concept of functions. Functions can help organise code, reduce repetition and more to be explored later.

Online

Visual to text coding: Lesson 2

This is the second in a series of lessons to transition from visual coding to text-based coding with a general-purpose programming language. This lesson may take two to three 45-minute periods. It introduces how to make decisions (branching) and identify data types.

Assessment

BBC micro:bit project

The teacher assesses the student’s knowledge and skills using the student’s project log, self-reflection and think aloud.

Online

Create a language learning program

Create a computer program to learn a traditional Aboriginal or Torres Strait Islander language.

Online

First to finish

Compare algorithms designed to complete the same task, and evaluate each for efficiency.

Online

Have fun with flowcharts

Create a flowchart to represent a sequence of (branching) steps and decisions needed to solve a mathematical problem.

Online

Visual to text coding: Lesson 6

This is the sixth in a series of lessons to transition from visual coding to text-based coding with a General Purpose Programming language. This lesson may take two to three 45-minute periods. It builds on the previous introduction to arrays (also called lists) and brings in the length property.

Downloadable

DT Challenge - 5/6 Blockly - Networking with Micro:Bit

Learn how to code the micro:bit to use the radio! In this DT Mini Challenge, you can create wireless networks to send pictures and messages around the room! You'll start by sending simple messages, but work up to making your own interactive games with your friends! Dive on in and you'll be sending secret messages in no time!

Downloadable

DT Challenge - 7-8 Python - Turtle

Control a turtle and draw amazing pictures with code. In this challenge you'll learn the fundamentals of programming by using instructions to position a turtle on the screen, drawing lines, patterns and shapes in the same way computers draw images. Computers use the input from users and the environment to give us feedback ...

Downloadable

DT Challenge - 7/8 Javascript - Space Invaders

In this coding challenge, students learn about programming in JavaScript, including data representation, decomposition, design, branching, iteration, functions, variables, animations, tracing and evaluation.